package com.io.input_stream;
import java.io.*;
/**
 * �ֽ��������ļ�( int read( byte[] b) )��
 * ��Ȩ����������ΪCSDN������Mr.WiG����ԭ�����£���ѭCC 4.0 BY-SA��ȨЭ�飬ת���븽��ԭ�ĳ������Ӽ���������
 * ԭ�����ӣ�https://blog.csdn.net/weixin_41540362/article/details/103484020
 */
public class CopyFileDemo {
	public static void main(String[] args) throws IOException {
		// ��װ����Դ
		FileInputStream fis = new FileInputStream("c:\\a.txt");
		FileOutputStream fos = new FileOutputStream("d:\\b.txt");
		// ��������
		byte[] bys = new byte[1024];
		int len = 0;
		while ((len = fis.read(bys)) != -1) {
			fos.write(bys, 0, len);
		}
		// �ͷ���Դ
		fos.close();
		fis.close();
	}
}
